package com.csd.action.manager;

import com.csd.helper.ActionResult;
import com.csd.service.IEvaluateItemService;

public class UpdateEvaluationOfTeacherAction {

	private Integer evaluateItemID;
	
	private Integer grade;
	
	private IEvaluateItemService evaluateItemService;

	private String stage;
	
	private String projectID;
	
	
	public String getProjectID() {
		return projectID;
	}

	public void setProjectID(String projectID) {
		this.projectID = projectID;
	}

	public String getStage() {
		return stage;
	}

	public void setStage(String stage) {
		this.stage = stage;
	}

	public Integer getEvaluateItemID() {
		return evaluateItemID;
	}

	public void setEvaluateItemID(Integer evaluateItemID) {
		this.evaluateItemID = evaluateItemID;
	}

	public Integer getGrade() {
		return grade;
	}

	public void setGrade(Integer grade) {
		this.grade = grade;
	}

	public IEvaluateItemService getEvaluateItemService() {
		return evaluateItemService;
	}

	public void setEvaluateItemService(IEvaluateItemService evaluateItemService) {
		this.evaluateItemService = evaluateItemService;
	}
	
	public String execute()throws Exception{
		String text = ActionResult.fail;
		System.out.println(grade+"================="+evaluateItemID);
		boolean bl = false;
		//管理员修改老师的评审成绩
		bl = evaluateItemService.updateEvaluationOfTeacher(evaluateItemID, grade);
		if (bl) {
			text = ActionResult.success;
		}

		return text;
	}
}
